tie up loose ends

Translations
régler les derniers détails
Definitions
To complete any remaining tasks or resolve any outstanding issues in order to finish something properly.